#ifndef __IIC_H
#define __IIC_H

#include "sys.h"
sbit SDA=P2^6;
sbit SCL=P2^7;
sbit SDA_time=P2^6;
sbit SCL_time=P2^7;
void I2C_Start();
void I2C_Stop();
void Send_ACK(void);
void Send_NOT_ACK(void);

void I2C_Start_time();
void I2C_Stop_time();
void Send_ACK_time(void);
void Send_NOT_ACK_time(void);

u8 Receive_ACK(void);
u8 Receive_ACK_time(void);
void Write_IIC_Byte(u8 Byte); //往IIC从机写一个字节
void Write_IIC_Byte_time(u8 Byte); //往IIC从机写一个字节

u8 Read_IIC_Byte(void);//从 从机 读取一个字节
u8 Read_IIC_Byte_time(void);//从 从机 读取一个字节
#endif 